export default vm => {
  return {
    stripe: true,
    headerAlign: 'left',
    align: 'left',
    border: true,
    defaultExpandAll: false,
    editBtn: false,
    // addBtn: false,
    selection: true,
    tip: false,
    searchMenuSpan: 6,
    searchMenuPosition: 'left',
    size: 'mini',
    column: [
    //   {
    //     label: '路径',
    //     prop: 'realName',
    //     overHidden: true
    //   },
      {
        label: '文件名',
        prop: 'name',
        overHidden: true,
        display: false
      },
      //   {
      //     label: '排序码',
      //     prop: 'sortCode'
      //   },
      {
        label: '后缀',
        prop: 'suffix',
        display: false
      },
      //   {
      //     label: '任务id',
      //     prop: 'taskId'
      //   },
      //   {
      //     label: '模板id',
      //     prop: 'templateId'
      //   },
      //   {
      //     label: '父级',
      //     prop: 'parentId'
      //   },
      {
        label: '路径',
        prop: 'path',
        overHidden: true,
        display: false
      },
      {
        label: '字典id',
        prop: 'dictId',
        dicUrl: `/system/dict/data/list?pageNum=1&pageSize=20&dictType=file_type`,
        props: {
          label: 'dictLabel',
          value: 'dictValue'
        },
        type: 'select'
      },
      {
        type: 'upload',
        label: '文件',
        prop: 'url',
        loadText: '文件上传中，请稍等',
        span: 24,
        dataType: 'string',
        // listType: 'picture-card',
        tip: '只能上传jpg/png文件，且不超过500kb',
        action: '/common/upload'
      },
      {
        label: '类型',
        prop: 'type',
        display: false
      },
      {
        label: '大小',
        prop: 'size',
        display: false
      }
      //   {
      //     label: '创建者',
      //     prop: 'createBy'
      //   },
      //   {
      //     label: '创建时间',
      //     prop: 'createTime'
      //   },
      //   {
      //     label: '更新者',
      //     prop: 'updateBy'
      //   },
      //   {
      //     label: '更新时间',
      //     prop: 'updateTime'
      //   },
    //   {
    //     label: '状态',
    //     prop: 'state'
    //   }
    ]
  }
}
